Circuit Simulator Java Programming Project

Project Description

This is a circuit simulator that I programmed in java. It is able to simulate batteries, resistors, capacitors, and inductors, helping you design and simulate passive circuits and determine their results. Simulating LRC, RC, LC, and LR circuits provides graphs of current and voltage over time for each component. Simulating purely resistive circuits provides the final voltage, current, and power of each component.

Project Details

  • Simulate passive circuits with capacitors, inductors, and resistors
  • Graph circuit behavior and get component voltages and currents at any time
  • Control simulation precision to ensure the best data possible is collected
  • Detects purely resistive circuits and outputs final values without simulation

Links